hydration catalyst - Spanish English Dictionary